package com.itheima.d4_collection_list;

import java.util.LinkedList;

/**
 * 目标：掌握LinkedList集合的使用。
 */
public class ListTest3 {
    public static void main(String[] args) {
        // 1、创建一个队列。
        LinkedList<Integer> lk = new LinkedList();
        // 入队
        lk.addLast(1);
        lk.addLast(2);
        lk.addLast(3);
        lk.addLast(4);
        // 出队
        for (Integer integer : lk) {
            System.out.println(integer);
        }
        System.out.println("--------------------------------------------------");
        // 2、创建一个栈对象。
        LinkedList<Integer> lk2 = new LinkedList();
        // 压栈(push)
        lk2.addLast(1);
        lk2.addLast(2);
        lk2.addLast(3);
        lk2.addLast(4);
        lk2.addLast(5);
        // 出栈(pop)
        for (int i = 0; i < lk.size(); i++) {
            Integer li = lk2.removeLast();
            System.out.println(li);
        }
    }
}
